MongoDB mongosh Delete

ஆவணங்களை நீக்குதல்

ஆவணங்களை நீக்குதல்

deleteOne() அல்லது deleteMany() முறைகளைப் பயன்படுத்தி ஆவணங்களை நீக்கலாம்.

இந்த முறைகள் ஒரு குவேரி பொருளை ஏற்கின்றன. பொருந்தக்கூடிய ஆவணங்கள் நீக்கப்படும்.

deleteOne()

deleteOne() முறை வழங்கப்பட்ட குவேரியுடன் பொருந்தக்கூடிய முதல் ஆவணத்தை நீக்கும்.

எடுத்துக்காட்டு

db.posts.deleteOne({ title: "Post Title 5" })

deleteMany()

deleteMany() முறை வழங்கப்பட்ட குவேரியுடன் பொருந்தக்கூடிய அனைத்து ஆவணங்களையும் நீக்கும்.

எடுத்துக்காட்டு

db.posts.deleteMany({ category: "Technology" })

பயிற்சி

MongoDB இல் ஒரு குறிப்பிட்ட வகையைச் சேர்ந்த அனைத்து ஆவணங்களையும் நீக்க எந்த முறை பயன்படுத்தப்படுகிறது?

deleteOne()
✗ தவறு! deleteOne() முறை ஒரே ஒரு ஆவணத்தை மட்டும் நீக்கும்
deleteMany()
✓ சரி! deleteMany() முறை குவேரியுடன் பொருந்தக்கூடிய அனைத்து ஆவணங்களையும் நீக்கும்
removeAll()
✗ தவறு! removeAll() என்பது MongoDB இல் ஒரு செல்லுபடியாகும் முறை அல்ல
deleteAll()
✗ தவறு! deleteAll() என்பது MongoDB இல் ஒரு செல்லுபடியாகும் முறை அல்ல